home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-06-28 | 385 b | 20 lines | [TEXT/CWIE] |
- // Broadcaster.cp
-
- #ifndef Broadcaster_h
- #include "Broadcaster.h"
- #endif
- #ifndef BroadcastLoop_h
- #include "BroadcastLoop.h"
- #endif
-
- template < class Protocol >
- void Broadcaster<Protocol>::Send( void (ProtocolType::*message)() )
- {
- for ( BroadcastLoop<Protocol> receiver( *this );
- receiver.Unfinished();
- receiver++ )
- ((*receiver).*message)();
- }
-
- #include "BroadcastLoop.cp"
-